overhead trolley - German English Dictionary